#include <iostream>
using std::cout;
using std::endl;
//内置数据类型向自定义类型转换
class Point{
public:
    Point(int x, int y = 0)
    :_x(x)
    ,_y(y)
    {
        cout << "Point(int,int)" << endl;
    }

private:
    int _x;
    int _y;
};
void test(){
    //借助于构造函数，无需依赖其他的重载函数
    Point pt = 5;
}

int main()
{
    test();
    return 0;
}

